#include <iostream>
#include <thread>
using namespace std;

void func()
{
	for (int i = 0; i < 5; i++)
	{
		//获取当前时间点
		auto NewTime = chrono::system_clock::now();
		//时间间隔
		chrono::seconds sec(3);
		//当前时间点后休眠3秒
		this_thread::sleep_until(NewTime + sec);
		cout << "子进程ID: " << this_thread::get_id() << endl;
	}
}

int main()
{
	thread t(func);
	t.join();
	return 0;
}
